.size{
  font-family: Tahoma,Arial,Verdana,Simsun;
  font-size: 12px;
  color: #666;
}
.size-color{
  font-size: 12px;
  color: #666;
}
.gy-a{
  .size-color;
  list-style: none;
  font-family: "宋体";
  outline: none;
  cursor: pointer;
  text-decoration: none;
  display: block;
  height: 50px;
  line-height: 50px;
}
.gy-span{
  .size-color;
  list-style: none;
  font-family: "宋体";
  cursor: pointer;
  line-height: 50px;
  display: block;
  float: left;
  width: 40px;
  height: 50px;
  background: url(../images/icon_24_v1.png) no-repeat 14px 12px;
}
.gy-i{
  .size-color;
  list-style: none;
  font-family: "宋体";
  cursor: pointer;
  line-height: 50px;
  font-style: normal;
  display: block;
  float: left;
}


.wrapContent{
  .size;
  width: 1200px;
  margin: 20px auto;
  background-color: #fff;
  border: 1px solid #dadada;
  padding-bottom: 30px;
  //overflow: hidden;

  .sticky{
    position: -webkit-sticky;
    position: sticky;
    top:0px;
  }

  .icon_nav{
    .size;
    ul{
      .size;
      list-style: none;
      margin: 0;
      padding: 0;
      width: 1206px;

      li{
        .size-color;
        list-style: none;
        margin: 0;
        padding: 0;
        width: 133px;
        height: 50px;
        background-color: #fff;
        border-bottom: 1px dotted #c7c7c7;
        border-right: 1px dotted #c7c7c7;
        font-family: "宋体";
        float: left;
        display: inline;

        .icon_a10{
          .gy-a;

          span{
            .gy-span;
            background-position: 14px -114px;
          }
          i{
            .gy-i;
          }
        }

        .icon_a1{
          .gy-a;
          span{
            .gy-span;
          }
          i{
            .gy-i;
          }
        }

        .icon_a14{
          .gy-a;
          span{
            .gy-span;
            background-position: -220px -114px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a13{
          .gy-a;
          span{
            .gy-span;
            background-position: -158px -114px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a9{
          .gy-a;
          span{
            .gy-span;
            background-position: -570px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a6{
          .gy-a;
          span{
            .gy-span;
            background-position: -295px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a8{
          .gy-a;
          span{
            .gy-span;
            background-position: -471px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a7{
          .gy-a;
          span{
            .gy-span;
            background-position: -375px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a4{
          .gy-a;
          span{
            .gy-span;
            background-position: -154px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a3{
          .gy-a;
          span{
            .gy-span;
            background-position: -94px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a3{
          .gy-a;
          span{
            .gy-span;
            background-position: -94px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a5{
          .gy-a;
          span{
            .gy-span;
            background-position: -224px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a5{
          .gy-a;
          span{
            .gy-span;
            background-position: -224px 12px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a11{
          .gy-a;
          span{
            .gy-span;
            background-position: -34px -114px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a15{
          .gy-a;
          span{
            .gy-span;
            background-position: -295px -114px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a17{
          .gy-a;
          span{
            .gy-span;
            background-position: -472px -114px;
            .i{
              .gy-i;
            }
          }
        }

        .icon_a16{
          .gy-a;
          span{
            .gy-span;
            background-position: -374px -114px;
            .i{
              .gy-i;
            }
          }
        }
      }

    }
    .border_div{
      .size-color;
      border: 1px solid #d63434;
      margin-top: -1px;
      position: relative;
      z-index: 100;
    }

    .null{
      .size-color;
      width: 100px;
      height: 105px;
      display: none;
    }
  }
}

.fl_details{
  .size-color;

  .fenlei{
    .size-color;
    padding-bottom: 20px;

    .fl_title {
      margin: 0;
      padding: 0;
      height: 40px;
      line-height: 40px;
      margin-top: 20px;
      padding-bottom: 5px;
      font-family: "微软雅黑";
      font-size: 18px;
      color: #333;

      span{
        line-height: 40px;
        font-family: "微软雅黑";
        font-size: 18px;
        color: #333;
        display: block;
        float: left;
        width: 54px;
        height: 40px;
        background: url(../images/icon_24_v1.png) no-repeat 25px 5px;
      }
    }


    .list{
      .size-color;
      padding: 0 54px;
      .list_content{
        .size-color;
        line-height: 30px;
        border-bottom: 1px dotted #c7c7c7;
        padding: 10px 0;
        .l_list{
          .size-color;
          line-height: 30px;
          float: left;
          width: 118px;
          overflow: hidden;
          a{
            font-family: Tahoma,Arial,Verdana,Simsun;
            font-size: 12px;
            line-height: 30px;
            outline: none;
            cursor: pointer;
            text-decoration: none;
            display: block;
            float: left;
            color: #c31010;
            font-weight: bold;
          }
        }

        .r_list{
          .size-color;
          line-height: 30px;
          float: left;
          width: 970px;
          a{
            .size-color;
            line-height: 30px;
            outline: none;
            cursor: pointer;
            text-decoration: none;
            display: block;
            float: left;
            margin: 0 15px 0 15px;
          }
        }
      }
    }
  }

  #fenlei10{
    span{
      background: url(../images/icon_24_v1.png) no-repeat 25px 5px;
      background-position: 25px -122px;
    }
  }
  #fenlei1{
    span{
      background: url(../images/icon_24_v1.png) no-repeat 25px 5px;
    }
  }
  #fenlei14{
    span{
      background-position: -208px -124px;
    }
  }
  #fenlei13{
    span{
      background-position: -148px -120px;
    }
  }
  #fenlei9{
    span{
      background-position: -558px 5px;
    }
  }
  #fenlei6{
    span{
      background-position: -285px 8px;
    }
  }
  #fenlei8{
    span{
      background-position: -462px 5px;
    }
  }
  #fenlei7{
    span{
      background-position: -366px 5px;
    }
  }
  #fenlei4{
    span{
      background-position: -143px 5px;
    }
  }
  #fenlei3{
    span{
      background-position: -80px 5px;
    }
  }
  #fenlei3{
    span{
      background-position: -80px 5px;
    }
  }
  #fenlei5{
    span{
      background-position: -213px 5px;
    }
  }
  #fenlei5{
    span{
      background-position: -213px 5px;
    }
  }
  #fenlei11{
    span{
      background-position: -18px -122px;
    }
  }
  #fenlei15{
    span{
      background-position: -285px -120px;
    }
  }
  #fenlei17{
    span{
      background-position: -462px -122px;
    }
  }
  #fenlei16{
    span{
      background-position: -363px -122px;
    }
  }
}